package co.com.ejb;
import java.util.List;

import javax.ejb.Local;


import co.com.vo.CarreraVO;
import co.com.vo.ParticipanteVO;
import co.com.vo.TipoCarreraVO;

@Local
public interface DelegadoLocal {

	public boolean insertTipoCarrera(TipoCarreraVO tipoCarreraVO);
	public boolean updateTipoCarrera(TipoCarreraVO tipoCarreraVO);
	public boolean deleteTipoCarrera(TipoCarreraVO tipoCarreraVO);
	public List<TipoCarreraVO> selectTipoCarrera(TipoCarreraVO tipoCarreraVO);
	public List<TipoCarreraVO> selectAllTipoCarrera();
	
	public boolean insertCarrera(CarreraVO carreraVO);
	public boolean updateCarrera(CarreraVO carreraVO);
	public boolean deleteCarrera(CarreraVO carreraVO);
	public List<CarreraVO> selectCarrera(CarreraVO carreraVO);
	public List<CarreraVO> selectAllCarrera();
	
	public boolean insertParticipante(ParticipanteVO participanteVO);
	public boolean updateParticipante(ParticipanteVO participanteVO);
	public boolean deleteParticipante(ParticipanteVO participanteVO);
	public List<ParticipanteVO> selectParticipante(ParticipanteVO participanteVO);
	public List<ParticipanteVO> selectAllParticipante();
}
